soft-shell turtle - Turkish English Dictionary